.root{
    -fx-font-size: 8.0pt;
    -fx-background-color: #303030;
    -fx-text-fill: #FFFFFF;
}

.tab-pane {
	 -fx-background-color: #303030;
}

.tab-header-background {
	 -fx-background-color: #303030;
}

.chart-legend {
   -fx-background-color:  transparent;
   -fx-padding: 20.0px;
}

.separator:horizontal .line {
    -fx-background-color: null;
    -fx-border-color: #404040;
}

.progress-bar {
    -fx-background-color: #303030;
}

.label {
	-fx-text-fill: #F0F0F0;
	-fx-font-size: 10.0px;
}

.tab
{
-fx-background-color: #303030;
-fx-alignment: CENTER;
-fx-text-fill: #f0f0f0;
}

.tab-label {
 -fx-text-fill: #f0f0f0;
}

.chart-series-line {
    -fx-stroke-width: 1.0px;
}

.chart-plot-background {
    -fx-background-color: #282828;
}

.chart-vertical-grid-lines {
    -fx-stroke: #404040;
}
.chart-horizontal-grid-lines {
    -fx-stroke: #404040;
}

.chart-alternative-row-fill {
    -fx-fill: #303030;
    -fx-stroke: transparent;
    -fx-stroke-width: 0.0;
}

.axis {
    -fx-tick-label-fill: #F0F0F0;
}

.seprator {
	 -fx-fill: #505050;
}

.status-cmd .label {
	-fx-text-fill: #00fFf0;
}


.text{
    -fx-font-smoothing-type: LCD;
}

.widget {
    -fx-font-size: 7.0pt;
     -fx-border-color: #B0B0B0;
    -fx-border-width: 1px;
    -fx-border-radius: 5px;
    -fx-border-insets: 2px;

}

.glass  {
	-fx-font-size: 7.0pt;
    -fx-background-color: rgba(0.0, 100.0, 100.0, 0.7); -fx-background-radius: 10.0;
    -fx-border-color: #B0B0B0;
    -fx-border-width: 1.0px;
    -fx-border-radius: 5.0px;
    -fx-border-insets: 2.0px;
}

.list-view  {
    -fx-background-radius: 10.0;
    -fx-background-color: rgba(100.0, 0.0, 0.0, 0.6);
    -fx-control-inner-background: rgba(100.0, 0.0, 0.0, 0.0);
    -fx-box-border: #B0B0B0;
    -fx-border-radius: 10.0px;
    -fx-border-insets: 0.0px;
    -fx-padding: 4;
}

.list-view .scroll-bar:vertical {
    -fx-opacity: 0;
    -fx-padding:-7;
}

.glass .label {
	-fx-text-fill: #FFFFFF;
}


.inspector {
	 -fx-font-size: 7.0pt;
}

.choice-box .context-menu  {
	 -fx-background-color: #606060;
}

.choice-box {
	 -fx-background-color: #606060;
}

.button {
	 -fx-background-color: #606060;
	 -fx-text-fill: #F0F0F0;
}

.button:pressed {
	-fx-background-color: #505050;
}

.button:hover {
	-fx-background-color: #505058;
}

.check-box {
	-fx-background-color: #303030;
	-fx-text-fill: #F0F0F0;
}


.check-box .mark {
    -fx-background-color: transparent;
    -fx-background-insets: 1 0 -1 0, 0;
    -fx-padding: 0.333333em; /* 4 -- this is half the size of the mark */
    -fx-shape: "M0,4H2L3,6L6,0H8L4,8H2Z";
}

.check-box:selected .mark {
	-fx-background-color: DARKORANGE;
}

.toggle-button {
	 -fx-background-color: #606060;
}

.toggle-button:pressed {
	-fx-background-color: #505050;
}

.toggle-button:hover {
	-fx-background-color: #505058;
}

.emergency   {
	 -fx-background-color: #600000;
}

#emergency:pressed   {
	-fx-background-color: #500000;
}

.emergency:hover  {
	-fx-background-color: #A00000;
}

.check-box *.box {
  -fx-background-color:#404040;
}

.choice-box:hover {
	-fx-background-color: #505058;
}

.slider .track  {
  -fx-background-color:#404040;
}

.progress-bar > .track {
  -fx-control-inner-background: #303030;
  -fx-text-box-border: #303030;
  -fx-shadow-highlight-color: #303030;
}

.tree-table-view, .tree-table-view .column-header, .tree-table-view  .filler {
	 -fx-background-color:#404040;
}

.tree-table-view {
    -fx-base: #1d1d1d;
    -fx-control-inner-background: #202020;
    -fx-background-color: #303030;
    -fx-table-cell-border-color: transparent;
    -fx-table-header-border-color: transparent;
    -fx-padding: 5;
}


.tab-pane > .tab-header-area > .headers-region > .tab:selected  {
     -fx-background-color: #606060;
       -fx-shadow-highlight-color: #303030;
}

.tab-pane:focused > .tab-header-area > .headers-region > .tab:selected .focus-indicator {
    -fx-border-color: #303030;
  }


.status .label {
	-fx-text-fill: #F0F0F0;
	-fx-font-size: 10.0px;
}

.status .message {
	-fx-text-fill: #F05050;
	-fx-font-size: 10.0px;
}

.menu-item .label {
    -fx-text-fill: white;
}

.menu-item:focused {
     -fx-background-color: darkgray;
}

.context-menu {
    -fx-background-color: black;
}

.tree-table-view {
  -fx-background-color: #303030;
  -fx-text-fill: #F0F0F0;
}

.menu-bar {
	 -fx-background-color: #404040;
}

.image-view {
	  -fx-background-color: rgba(0.0, 100.0, 100.0, 0.7);
	  -fx-background-radius: 10.0;
}


